Big Huge Thesaurus

aqua regia

noun

sounds kind of like